草庐IT

Java RegEx Matcher.groupCount 返回 0

全部标签

windows - Access 函数返回用户名,而不是用户名

是否有一个函数可以用来将当前用户名而不是他们的用户名返回到文本框-所以是JoeBloggs,而不是jbloggs? 最佳答案 假设您设置了ActiveDirectory,您可以使用以下代码,摘自AndreyArtemyev'sanswerhere:PublicFunctionADtest()AsStringDimADSIAsObject,UNAsObjectSetADSI=CreateObject("ADSystemInfo")SetUN=GetObject("LDAP://"&ADSI.UserName)ADtest=UN.Fir

windows - Symfony 错误服务器返回 404 未找到

我是Symfony的新手。我刚刚按照http://symfony.com/doc/current/book/installation.html给出的说明安装了Symfony2.3.2。window。当我打开http://localhost/Symfony/web/然后我得到下面给出的错误糟糕!发生错误服务器返回“404NotFound”。但是如果我运行http://localhost/Symfony/web/app-dev.php然后我得到Symfony的欢迎页面。我需要更改哪些设置才能指向http://localhost/Symfony/web/app-dev.php通过调用http

windows - 我是否需要编码 CreateStreamOnHGlobal 返回的 IStream,以便跨线程使用?

我有一个COM流对象(IStream),是用CreateStreamOnHGlobal创建的.我想在同一进程的不同线程中使用它。我是否需要编码流对象本身(使用CoMarshalInterface等)?或者它已经是线程安全的了?已编辑,读/写/查找与我的代码中的锁正确同步。 最佳答案 COM将IStream视为一种特殊类型的接口(interface),可以安全地跨线程使用。这是必要的,以便可以使用CoMarshalInterThreadInterfaceInStream在IStream中跨线程边界编码其他接口(interface)。.

c++ - GetComputerName 返回的内容对于我的计算机名称来说太短了……怎么办?

我的电脑名称类似于:“ABC12-PEACEBRINGER”(18个字符),它是一台windowsxp机器,尽管最终程序也需要在windows7上运行。当我使用以下C++代码时,计算机名称被截断,返回值是ABC12-PEACEBRIN。TCHARMachineName[32];DWORDbuf=32;GetComputerNameA(MachineName,&buf);顺便说一句。当我在我的cmd中键入ipconfig/all时,我确实获得了完整的计算机名称。我尝试了一些与msdn不同的解决方案主页,但结果保持不变。有谁知道获得那个长度的计算机名称的解决方案?!...更改名称不是解决方

c++ - FindFirstFile/FindNextFile 不返回文件夹中的所有文件

注意:建议作为重复的问题讨论了CreateFile、ERROR_FILE_NOT_FOUND、在文件上具有现有句柄以及标记要稍后删除的文件。虽然这是一个类似的主题,但这些问题都与我的案例无关。我有以下删除目录的方法。我已经使用了一段时间没有问题。但最近,我真的一直在测试它,完成一项大型任务,删除网络路径上的目录和文件(只是一个连接到我的路由器的USB驱动器)。除了一个区域,它没有删除目录中的所有文件,所以一切似乎都很好,因此RemoveDirectory()失败了。(我已将每个文件添加到列表中并验证该列表不包含未删除的文件。)所有文件的命名都非常相似,未返回或删除的文件的名称没有任何异

windows - 如何使用 Get-Counter 一次返回多个性能计数器?

我不知道如何使用列表从系统中记录多个指标。$CounterListvar不起作用,但$CounterList_Workingvar起作用。我看过一些示例,这些示例根据(Get-Counter-ListProcessor(*)).Paths等路径获取列表。我以为我可以在变量中指定路径,但这行不通。PowerShell脚本中的$CounterList有什么问题?我收到的错误消息是“Get-Counter:在计算机上找不到指定的对象。”。这让我觉得它正在尝试将列表作为单个值来读取。$CounterList="\NetworkInterface(*)\Packets/sec\NetworkIn

c++ - 为什么 Win32 OleGetClipboard() 函数会返回 CLIPBRD_E_CANT_OPEN?

什么情况下Win32API函数OleGetClipboard()会失败并返回CLIPBRD_E_CANT_OPEN?更多背景:我正在协助修复Firefox错误。详情在这里:bug444800-cannotretrieveimagedatafromclipboardinlosslessformat在我帮助编写的自动化测试中,我们看到OleGetClipboard()有时会失败并返回CLIPBRD_E_CANT_OPEN。这是出乎意料的,从Windows剪贴板中提取图像数据的Firefox代码取决于该调用是否成功。 最佳答案 文档指出,

Java 打印服务 : PrintServiceLookup. lookupPrintServices 不返回网络打印机

如果我从Windows命令提示符运行我的JBoss应用程序,我可以获得打印机列表(包括网络打印机)。如果我将JBoss应用程序作为Windows服务运行,我只会获得直接连接到机器的打印机列表。网络打印机不显示。这是我用来获取打印机列表的Java代码:PrintService[]printerServices=PrintServiceLookup.lookupPrintServices(null,null);这似乎不是权限问题,因为根据我们的管理员的说法,权限设置得很好。是否有更好的解释,或者是否需要一组权限才能显示联网打印机? 最佳答案

.net - 为什么 Math.Round(2.5) 返回 2 而不是 3?

在C#中,Math.Round(2.5)的结果是2。应该是3,不是吗?为什么在C#中是2? 最佳答案 首先,无论如何这都不是C#错误-它会是.NET错误。C#是语言-它不决定Math.Round的实现方式。其次,不-如果你阅读thedocs,您会看到默认舍入是“四舍五入”(银行四舍五入):ReturnValueType:System.DoubleTheintegernearesta.Ifthefractionalcomponentofaishalfwaybetweentwointegers,oneofwhichisevenandth

c# - 日期之间的 MongoDB C# 驱动程序聚合返回空字段

我正在为mongodb使用c#驱动程序,并希望对我正在创建的WebAPI使用聚合查询。对于我的聚合查询,我关注的是一个包含用户名、日期和步骤的配置文件类。我想创建一个查询来选择用户名并获取给定一周的总步数,按总步数降序排列。我只想显示他们的用户名和总步数。当我尝试聚合查询时,我遇到了一个问题,我的一些字段显示为空。因此,我认为我的查询结构不正确。我有一个“Profile”类,目前我正在为我的数据使用它。[BsonIgnoreExtraElements][DataContract]publicclassProfile{[DataMember]publicstringUsername{ge